put up an umbrella - Alemán Inglés Diccionario